trench for irrigation - Türkisch Englisch Wörterbuch